beach plum - Turkish English Dictionary